import axios from '../axios';
/**
 * 注册各个模块请求服务器接口
 * @interface common/api/regist
 * @author lxr
 */
export default {
  /**
   * @param  {Object} data - 注册账号的用户名手机号密码
   * @returns {Object} 注册接口返回值
   */
  regist (data) {
    return axios.postService('api/sys/user/registerUser', data);
  },
  /**
   * @param  {Object} data - 在线登记入参
   * @example 参数 registrationName registrationMobile companyName companyType busiType
   * @returns {Object} 登记接口返回成功或者失败
   */
  registrationOnline (data) {
    return axios.postService('api/sys/user/registrationOnline', data);
  },
  /**
   * @param  {Object} data - 码表入参
   * @example 参数{parentTypeCode:"companyType" or "busiType"}
   * @returns {Object} 登录接口返回值 返回数组
   */
  getCodetable (data) {
    return axios.postService('api/sys/codeTable/query', data);
  },
  /**
   * @description  体验版获取登录信息
   * @example 参数{parentTypeCode:"companyType" or "busiType"}
   * @returns {Object} 登录接口返回值 返回数组
   */
  getPlay () {
    return axios.getService('api/sys/user/experience/immediately');
  }
};
